package com.tqyan.service.service;

import com.tqyan.model.dto.CopyInfoDTO;

/**
 * @description 信息服务
 * <p> <功能详细描述> </p>
 *
 * @author 陈晨
 * @date 2023/4/17 10:34
 */
public interface InfoService {

    /**
     * @description 初始化
     * <p> <功能详细描述> </p>
     *
     * @author 陈晨
     * @date 2023/4/25 17:29
     */
    void init();

    /**
     * @description 获取会话指引
     * <p> <功能详细描述> </p>
     *
     * @author 陈晨
     * @date 2023/4/12 00:35
     */
    CopyInfoDTO getPoint(int type);

    /**
     * @description 获取小贴士
     * <p> <功能详细描述> </p>
     *
     * @author 陈晨
     * @date 2023/4/12 00:36
     */
    CopyInfoDTO getTips();

    /**
     * @description 获取分享
     * <p> <功能详细描述> </p>
     *
     * @author 陈晨
     * @date 2023/4/12 00:36
     */
    CopyInfoDTO getShare();

    /**
     * @description 获取会话分享文案
     * <p> <功能详细描述> </p>
     *
     * @author 陈晨
     * @date 2023/4/12 00:42
     */
    CopyInfoDTO getChatShare(String openId, long chatId, long chatContentId);

}


